.banner img{display: block; width: 100%;}
.main{width: 6.56rem; margin: 0 auto; overflow: hidden;}
.nav{display: flex; align-items: center; text-align: center; font-size: 0.28rem; padding: 0.4rem 0 0.25rem; line-height: 1.6;}
.nav i {width: 1.1rem; height: 1.1rem; display: block; background-size: 100%; margin: 0 auto;background-repeat: no-repeat;background-position: 0px bottom;}
.nav .nav-item{color: #8DA08B; width: 25%;}
.nav .nav-item:nth-child(1) i{background-image: url(../images/nav1.png);}
.nav .nav-item:nth-child(2) i{background-image: url(../images/nav2.png);}
.nav .nav-item:nth-child(3) i{background-image: url(../images/nav3.png);}
.nav .nav-current{color: #94C634;}
.nav .nav-current i{background-position: 0 0;}
.main .cjm-btn{background: #94C634;}
.main .cjm-input{}
.cjm-btn {
    height: 0.85rem;
    color: #fff;
    background: #FF7E2F;
    border: none;
    border-radius: .1rem; display: flex; align-items: center; justify-content: center; margin-bottom: 0.3rem;
    font-size: .4rem; width: 100%;
}

.cjm-input-clearBtn-wrap{position: relative;}
.cjm-input{
  width: 100%;
  height: 0.85rem;
  border: 1px solid #ddd; background-color: #fff !important; border: 1px solid #aaa;
  border-radius: .125rem;
  box-sizing: border-box;
  overflow: hidden;
  padding: .16rem .2rem;
  background: #eee;
  color: #666;
  font-size: .28rem;
}
.content-item1{position: relative; margin-bottom: 0.3rem;}
.none{display: none !important;}
.cjm-footer{color: #ccc; width: 100%; text-align: center; padding: 0.26rem; position: absolute; bottom: 0; left: 0; z-index: 9;}
.cjm-footer a{color: #ccc; font-size: 0.24rem;}
.saoyis{position: absolute; right: 0.15rem; width: 0.5rem; top: 50%; transform: translateY(-50%); display: block; cursor: pointer;}

/* 弹窗 */
.pup{position: fixed;left: 0; top: 0; width: 100%; height: 100%; z-index: 98; padding-top: 0.6rem; display: none;}
.pup.on{display: block;}
.pup .bg{background-color: rgba(0,0,0,0.7); position: absolute;left: 0; top: 0; width: 100%; height: 100%; z-index: 4;}
.modal{
  word-wrap: break-word; /* 或 overflow-wrap: break-word; */
  word-break: break-all; /* 在长单词或 URL 地址内部进行断行 */
  hyphens: auto; /* 自动添加连字符 */  font-size: 0.27rem;
  width:78%; margin: 0 auto; display: block; position: relative; z-index: 50;background-color: #fff; border-radius: 0.1rem; overflow: hidden; color: #000;
}
.search-number{text-align: center; font-size: 0.28rem; padding:0.2rem 0 0.1rem; color: #fff;}
.search-number .number{width:1.2rem; height: 1.2rem; display: flex; align-items: center;justify-content: center;margin: 0 auto 0.2rem; border-radius: 50%; border: 0.06rem solid #fff;font-size: 0.6rem;}
.search-number .number img{width:60%; display: block;}
.search-number .number{}
.green-bg{background-color: #a2ca43;}
.origin-bg{background-color: #f6a229;}
.item-row{position: relative; width:90%; margin: 0 auto; padding: 0.2rem 0; text-align: center;position: relative; }
.item-row .number{color: #323232;}
.item-row::after{border-bottom: 1px solid #ddd;width: 80%; margin: 0 auto; height: 1px;content: ''; display: block; position: absolute; left: 50%;bottom: 0; transform: translateX(-50%);}
.item-row .labal{color: #aaa; padding-bottom: 0.1rem;}
.item-row .labal a{color: #3ea6ff;}
.verification-success{position: absolute; right: 11%; top: 50%; transform: translateY(-50%); width: 1.6rem;}
.item-row1{font-size: 0.24rem;}
.item-row1 img{width: 0.3rem;}
.modal .closeBtnBox{display: flex; align-items: center; justify-content: flex-end; padding: 0.2rem; position: absolute; right: 0; top: 0;}
.modal .closeBtn{width: 0.5rem; height: 0.5rem; display: flex; align-items: center; justify-content: center; }
.modal .closeBtn img{display: block; width: 0.3rem;}
.video-block .hide.video-icon{display: none;}
.video-block{color: #ff8519; padding: 0.4rem 0.25rem; line-height: 1.6;}
.video-block img{width: 0.2rem; display: block; margin-right: 0.1rem;}
.video-block .video-icon{display: inline-flex; align-items: center; justify-content: center; padding: 0 0.4rem; border: 1px solid #ff8519; border-radius: 0.4rem; line-height: 0.45rem;}
.video-block.on .show.video-icon{display: none;}
.video-block.on .hide.video-icon{display: inline-flex;}
.video-block svg{margin-right: 0.1rem;}
.modal .text{padding: 0.2rem; line-height: 1.6;}
.top-msg{padding: 0.25rem 0.32rem;}
.m1-box{padding-bottom: 0.4rem;}
.result{border-top: 0.16rem solid #eee; color: #000;}
.tag-list-title{display: flex; align-items: center; padding: 0 0.32rem;border-bottom: 1px solid #e6e6e6; height: 1rem;}
.tag-list-title img{display: block; width: 0.3rem; margin-right: 0.26rem;}
.result .item-row{text-align: center; width: 92%;margin: 0 auto; position: relative; padding: 0.24rem 0 0.1rem;}
.result .item-row .labal{color: #aaa; padding-bottom: 0.1rem;}
.result .item-row::after{border-bottom: 1px solid #ddd;width:65%; margin: 0 auto; height: 1px;content: ''; display: block; position: absolute; left: 50%;bottom: 0; transform: translateX(-50%);}
.result {
  word-wrap: break-word; /* 或 overflow-wrap: break-word; */
  word-break: break-all; /* 在长单词或 URL 地址内部进行断行 */
  hyphens: auto; /* 自动添加连字符 */
}
.m2-content{padding: 0.2rem;}
.m2-content img{display: block; max-width: 100%;}
.result .text{padding: 0 0.2rem; font-size: 0.26rem; line-height: 1.6; margin-top: 0.3rem;}
.m3-box ul{padding:0.3rem 0.2rem;}
.m3-box .item{display: flex; align-items: flex-start; padding: 0.15rem 0;}
.m3-box .lab{color: #aaa; width: 2.1rem;}
@media screen and (max-width: 1369px){
  
}